@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em,select{ padding:0; margin:0;}
img,border,select,li{border:none; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#636363; font-size:12px; font-family:'微软雅黑';line-height:22px;}
/*共用*/
a{text-decoration:none;color:#444}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/

.topbg{height:70px; margin:0 auto; background:url(images/topbg.jpg) repeat-x;}
.top{width:980px; height:70px; margin:0 auto;}
.logo{padding:7px 0 0 14px; float:left;}
.menu{height:55px;padding-top:18px; float:right;}
.menu li.one{ float:left; background:url(images/menuline.gif) no-repeat; }
.menu li.one a{width:75px; height:19px;float:left;margin:0px 10px 0;text-align:center; padding-top:5px;color:#154d86; font-size:13px; font-weight:bold; line-height:16px;}
.menu li.one a:hover,.menu li.one a.on{ text-decoration:none; background:url(images/menu.gif) no-repeat;color:#fff;}

.bg{ background:url(images/mainbg.jpg) repeat-x; padding-top:20px;}

.bottom_bg{width:980px; height:80px; margin:0 auto 0px;}
.bottom{width:956px; height:23px;color:#828181; line-height:14px; border:1px solid #c3cfdb; border-left:none; border-right:none; padding:11px 10px 0 14px;margin-bottom:12px;}
.bottom_l{ font-size:16px; color:#076aa8;font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-left:27px; background:url(images/bottomdoc.gif) no-repeat; height:16px; line-height:20px;}
.bottom a{color:#1c6fa8;}
.bottom_r{ color:#5f86a1; text-align:right;}
.bottom_r a{margin:0 5px;}
.bottom_bg p{color:#9f9f9f; text-align:left;width:980px; display:block; line-height:22px;padding:0 10px;}
.bottom_bg p a{color:#9f9f9f}
.bottom_bg p span{float:right;margin:0 15px 0 0;}








/* CSS Document */





.box{clear:both;width:980px; margin:0px auto;}
.banner .box{position:relative;}
.flash_icon{ width:130px; text-align:center; position:absolute; z-index:5; right:20px;bottom:10px;}
.flash_icon a{ background:url(images/nl2.png) right top no-repeat; width:15px;float:left; height:15px; display:block; margin:0 5px; cursor:pointer;}
.flash_icon a.active{ background-position: left top; cursor:default; }










#news{width:984px; height:41px; margin:0px auto 16px auto; background:url(images/indexnewsbg.png) no-repeat;line-height:14px;}
#newsl{width:92px; height:27px; float:left; padding:14px 0 0 14px; font-size:13px; font-weight:bold;color:#b9fffe;}
#newsr{width:878px; height:27px; float:left; padding-top:14px;}
#newsr li{width:275px; height:27px; float:left; padding-left:11px; background:url(images/indexnewsdoc.gif) no-repeat 0 4px;}
#newsr li a{color:#2c343e;}
#newsr li a.ash{color:#7a8394;}

#pro{width:980px; height:147px;background:url(images/indexprobg.png) no-repeat; padding-top:21px; margin:0 auto;}
	  .rollBox {width:980px; height:147px;overflow:hidden;}
	  .rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background:url(images/jt1.gif) no-repeat;width:6px;height:9px; cursor: pointer; margin:49px 11px 0 13px;}
	  .rollBox .RightBotton {overflow:hidden;float:left;display:inline;background:url(images/jt2.gif) no-repeat;width:6px;height:9px; cursor:pointer;display:inline;margin:49px 13px 0 11px;}
	  .rollBox .Cont {width:920px;overflow:hidden;float:left;display:inline;}
	  .rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/

	  .rollBox .Cont li {width:221px; height:110px;float:left;text-align:center;display:inline; margin-right:12px;}
	  .rollBox .Cont li img{ border:1px solid #b8c3d5; padding:3px;}
	  .rollBox #List1, .rollBox #List2 {float:left;}
	  
#con{width:980px; height:253px; margin:0 auto;}
#con_l{width:300px; height:253px; float:left; background:url(images/indexconlbg.gif) no-repeat;}
.tit{height:34px; position:relative;}
.tit_l{ padding:12px 0 0 19px; color:#676767; font-size:13px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:14px;}
.tit_l a{color: #676767;}
.tit_r{position:absolute;right:-2px;top:6px;}

#about{width:253px; height:195px; padding:24px 25px 0 22px;}
#about p{ padding-top:18px; color:#757575; display:block;}
#con_m{width:383px; height:253px; float:left; background:url(images/indexconmbg.gif) no-repeat; margin:0 18px 0 19px;}
#newsm{width:346px; height:197px; padding:22px 19px 0 18px;}
#box{width:346px; height:70px; color:#949494; margin-bottom:20px;}
#box img{ float:left; margin-right:17px;}
#box b a{ padding:3px 0 5px 0; color:#0059a5; display:block;}
#newsm li{width:323px; height:24px; padding:0 4px 0 19px; background:url(images/indexnewsdoc1.gif) no-repeat 0 2px; line-height:14px;}
#newsm li a{color:#757575;}
#con_r{width:260px; height:253px; float:left; background:url(images/indexconrbg.gif) no-repeat;}
#con_r .tit_r{position:absolute;right:-2px;top:6px; display:none;}


#contact{ padding:25px 15px 0 18px; color:#464646;}
#contact b{ font-size:20px; color:#259116;font-family:Arial, Helvetica, sans-serif; margin-bottom:14px; display:block;}
.blue{color:#005ca6;}





.box2{width:1000px;margin:0 auto;padding:5px 0 20px ;}
.box2 .left{width:210px;float:left;}
.left1{}
.left1 h3{height:60px;color:#FFF;line-height:37px;line-height:37px;text-align:center;background:url(images/left1.gif) left top no-repeat;}
.left1 h3 span{display:none;}
.left1 ul{background:url(images/left1_ul.gif) left top repeat-y;}
.left1 ul li{padding:4px 0 ;}
.left1 ul li a{display:block;line-height:27px;color:#333;text-align:center;background:url(images/left1_a.gif) center center no-repeat;}
.left1 ul li a:hover,.left1 ul li a.on{text-decoration:none;color:#FFF;background:url(images/left1_a2.gif) center center no-repeat;}
.left1_b{height:15px;background:url(images/left1.gif) left bottom no-repeat;}

.left2{width:210px;background:url(images/conlcontactbg.gif) no-repeat;}
.left2 h2{padding:12px 0 0 19px; color:#676767; font-size:13px;font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:14px; height:22px;}
#contact{ padding:25px 20px 0 18px; color:#464646;}
#contact b{ font-size:18px; color:#259116;font-family:Arial, Helvetica, sans-serif; margin-bottom:14px; display:block;}
#contact p{ padding:0 0 5px 2px; display:block;line-height:20px;}
.left2_b{height:25px;background:url(images/conlcontactbg.gif) left bottom no-repeat;}



.box2 .right{position:relative;width:750px;float:right;margin-bottom:20px;background:url(images/right.gif) right top no-repeat;}
.right_b{left:0;bottom:-20px; position:absolute;height:20px;width:750px;background:url(images/right.gif) right bottom no-repeat;}
.title20{height:30px;line-height:30px;margin:0 20px;border-bottom:1px solid #E2EAF2;padding:10px 10px 0 10px;}
.mianbao{float:right;color: #939393;}
.mianbao a{margin:0 5px;color: #939393;}
.title20 h5{float:left;padding:0 0 0 15px;background:url(images/title20_h5.gif) left center no-repeat;color: #707070;
font-weight: bold;font-size: 12px;}
.title20 span{float:left;padding:0 0 0 10px;display:none;}
.title21{margin:30px 0 10px;text-align:center;font-weight:bold;font-size: 22px;}


#main7{width:675px; padding:30px 19px 28px 43px;}
#main7 ul{ padding-bottom:25px; display:block;}
#main7 li{width:675px; height:70px; border-bottom:1px solid #f5f5f5; padding-top:20px;}
#main7 li b{width:675px; height:22px; display:block;}
#main7 li b a{color:#636363;}
#main7 li b:hover a{color:#0059a5;}

#main{width:697px; padding:33px 0px 30px 40px;}
#main li{width:180px; height:249px; margin:0 13px 21px 0; display:inline; display:block; background:url(images/propicbg1.gif) no-repeat; padding:20px 18px 0 20px; color:#636363; float:left;}
#main li:hover{ background:url(images/propicbg2.gif) no-repeat;}
#main li b a{ color:#424242; font-size:16px;}
#main li p{ padding:5px 0 12px 0;}




